upper impression - German English Dictionary